$(function () {
    $('#loadTable').bootstrapTable({
        method: 'get',
        url: ctx + "adminHigh/getHotelLncomeListPage",//请求路径
        height: getHeight(),//表格高度
        striped: true, //是否显示行间隔色
        pageNumber: 1, //初始化加载第一页
        pagination: true,//是否分页
        /*striped : true,   //设置为 true 会有隔行变色效果*/
        sidePagination: 'server',//server:服务器端分页|client：前端分页
        pageSize: 5,//单页记录数
        pageList: [5, 10, 20, 30],//可选择单页记录数
        showRefresh: true,//刷新按钮
        queryParams: function (params) {//上传服务器的参数
            var temp = {//如果是在服务器端实现分页，limit、offset这两个参数是必须的
                limit: params.limit, // 每页显示数量
                offset: params.offset, // SQL语句起始索引
                page: (params.offset / params.limit) + 1, //当前页码
                inTime: $('#inTimeSelect').val(),
            };
            return temp;
        },
        columns: [{
            title: '酒店名称',
            field: 'hotelName',
            cellStyle: formatTableUnit,
            formatter: paramsMatter,
        }, {
            title: '总数收入',
            field: 'hotelPrice',
            sortable: true,
            formatter : function(value,row,index){
                if(value == null){
                    return 0;
                }else {
                    return value;
                }
            }
        },{
            title:'商家支付宝号',
            field:'bzfbcard'
        }]
    })


    //调整table的高度
    function getHeight() {
        /*     console.info("浏览器宽度"+$(window).height());*/
        return 390;
    }

    //查询按钮事件
    $('#search_btn').click(function () {
        $('#loadTable').bootstrapTable('refresh', {
            url: ctx + "adminHigh/getHotelLncomeListPage"
        });
    });

  /*  //设置时间   放在顶部会影响第一次查看数据
    var mydate = new Date();
    var str = '"' + mydate.getFullYear() + "-";
    str += (mydate.getMonth() + 1) + "-";
    str += mydate.getDate() + '"';
    console.info("当前时间：" + str)
    var addDate = new Date(new Date(str).getTime() + (1000 * 60 * 60 * 24));
      var str1 = '"' + addDate.getFullYear() + "-";
      str1+= (addDate.getMonth()+1) + "-";
      str1 += addDate.getDate() + '"';
      console.info("第二天时间："+str1)*/

    $('#datetimepicker1').datetimepicker({
        format: 'YYYY-MM',
        locale: moment.locale('zh-cn'),
        defaultDate: ""
    });


    var picker1 = $('#datetimepicker1').datetimepicker({
        format: 'YYYY-MM',
        locale: moment.locale('zh-cn')
    });

    /*数据导出*/
    $('#export_btn').click(function () {
        window.location.href = ctx +"adminHigh/findOneTypeExport?inTime="+$('#inTimeSelect').val();
    })
})



    //表格超出宽度鼠标悬停显示td内容
    function paramsMatter(value,row,index) {
        var span=document.createElement('span');
        span.setAttribute('title',value);
        span.innerHTML = value;
        return span.outerHTML;
    }

    //td宽度以及内容超过宽度隐藏
    function formatTableUnit(value, row, index) {
        return {
            css: {
                "white-space": 'nowrap',  //white-space:段落中的文本不进行换行：nowrap: 文本会在在同一行上继续，直到遇到 <br> 标签为止
                "text-overflow": 'ellipsis', //text-overflow 属性规定当文本溢出包含元素时发生的事情   ellipsis:显示省略符号来代表被修剪的文本
                "overflow": 'hidden',
                "max-width":"150px",
            }
        }
}